package com.ruoyi.project.bus.register.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 登录信息增删改查对象 bus_register
 * 
 * @author ruoyi
 * @date 2020-11-26
 */
public class BusRegister extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 识别号 */
    @Excel(name = "识别号")
    private String sbh;

    /** 纳税人名称 */
    @Excel(name = "纳税人名称")
    private String nsrmc;

    /** 纳税人状态 */
    @Excel(name = "纳税人状态")
    private Long nsrzt;

    /** 课征主体等级类型 */
    @Excel(name = "课征主体登记类型")
    private String kzztdjlx;

    /** 登记注册类型 */
    @Excel(name = "登记注册类型")
    private String djzclx;

    /** 组织机构代码 */
    @Excel(name = "组织机构代码")
    private String zzjgdm;

    /** 登记日期 */
    @Excel(name = "登记日期")
    private String djrq;

    /** 行业 */
    @Excel(name = "行业")
    private String hy;

    /** 所属街道办事处 */
    @Excel(name = "街道乡镇")
    private String ssjdbsc;

    /** 主管税务所 */
    @Excel(name = "主管税务所")
    private String zgsws;

    /** 税收管理员 */
    @Excel(name = "税收管理员")
    private String ssgly;

    /** 注册地址 */
    @Excel(name = "注册地址")
    private String zcdz;

    /** 生产经营地址 */
    @Excel(name = "生产经营地址")
    private String scjydz;

    /** 法人名称 */
    @Excel(name = "法定代表人姓名")
    private String frmc;

    /** 法人电话 */
    @Excel(name = "法定代表人移动电话")
    private String frdh;

    /** 法人固定电话 */
    @Excel(name = "法定代表人固定电话")
    private String frgddh;

    /** 法人身份证号 */
    @Excel(name = "法定代表人身份证号码")
    private String frsfzh;

    /** 财务负责人姓名 */
    @Excel(name = "财务负责人姓名")
    private String cwfzrxm;

    /** 财务负责人电话 */
    @Excel(name = "财务负责人固定电话")
    private String cwfzrdh;

    /** 办税人姓名 */
    @Excel(name = "办税人姓名")
    private String bsrxm;

    /** 办税人电话 */
    @Excel(name = "财务负责人移动电话")
    private String bsrdh;

    /** 办税人身份证号 */
    @Excel(name = "办税人身份证件号码")
    private String bsrsfzh;

    /** 办税人固定电话 */
    @Excel(name = "办税人固定电话")
    private String bsrgddh;

    /** 财务负责人身份证号 */
    @Excel(name = "财务负责人身份证号")
    private String cwfzrsfzh;

    /** 财务负责人固定电话 */
    @Excel(name = "财务负责人固定电话")
    private String cwfzrgddh;

    /** 国地管户类型 */
    @Excel(name = "国地管户类型")
    private String gdghlx;

    /** 单位隶属关系 */
    @Excel(name = "单位隶属关系")
    private String dwlsgx;

    /** 主管税务机关 */
    @Excel(name = "主管税务机关")
    private String zgswjg;

    /** 税收档案编号 */
    @Excel(name = "税收档案编号")
    private String ssdabh;

    /** 社会信用代码 */
    @Excel(name = "社会信用代码")
    private String shxydm;

    /** 有效标志 */
    @Excel(name = "有效标志")
    private String yxbz;

    /** 跨区财务税主体登记标志 */
    @Excel(name = "跨区财产税主体登记标志")
    private String kqcwsztdjbz;

    /** 登记户类别 */
    @Excel(name = "登记户类别")
    private String djhlb;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setSbh(String sbh) 
    {
        this.sbh = sbh;
    }

    public String getSbh() 
    {
        return sbh;
    }
    public void setNsrmc(String nsrmc) 
    {
        this.nsrmc = nsrmc;
    }

    public String getNsrmc() 
    {
        return nsrmc;
    }
    public void setNsrzt(Long nsrzt) 
    {
        this.nsrzt = nsrzt;
    }

    public Long getNsrzt() 
    {
        return nsrzt;
    }
    public void setKzztdjlx(String kzztdjlx) 
    {
        this.kzztdjlx = kzztdjlx;
    }

    public String getKzztdjlx() 
    {
        return kzztdjlx;
    }
    public void setDjzclx(String djzclx) 
    {
        this.djzclx = djzclx;
    }

    public String getDjzclx() 
    {
        return djzclx;
    }
    public void setZzjgdm(String zzjgdm) 
    {
        this.zzjgdm = zzjgdm;
    }

    public String getZzjgdm() 
    {
        return zzjgdm;
    }
    public void setDjrq(String djrq) 
    {
        this.djrq = djrq;
    }

    public String getDjrq() 
    {
        return djrq;
    }
    public void setHy(String hy) 
    {
        this.hy = hy;
    }

    public String getHy() 
    {
        return hy;
    }
    public void setSsjdbsc(String ssjdbsc) 
    {
        this.ssjdbsc = ssjdbsc;
    }

    public String getSsjdbsc() 
    {
        return ssjdbsc;
    }
    public void setZgsws(String zgsws) 
    {
        this.zgsws = zgsws;
    }

    public String getZgsws() 
    {
        return zgsws;
    }
    public void setSsgly(String ssgly) 
    {
        this.ssgly = ssgly;
    }

    public String getSsgly() 
    {
        return ssgly;
    }
    public void setZcdz(String zcdz) 
    {
        this.zcdz = zcdz;
    }

    public String getZcdz() 
    {
        return zcdz;
    }
    public void setScjydz(String scjydz) 
    {
        this.scjydz = scjydz;
    }

    public String getScjydz() 
    {
        return scjydz;
    }
    public void setFrmc(String frmc) 
    {
        this.frmc = frmc;
    }

    public String getFrmc() 
    {
        return frmc;
    }
    public void setFrdh(String frdh) 
    {
        this.frdh = frdh;
    }

    public String getFrdh() 
    {
        return frdh;
    }
    public void setFrgddh(String frgddh) 
    {
        this.frgddh = frgddh;
    }

    public String getFrgddh() 
    {
        return frgddh;
    }
    public void setFrsfzh(String frsfzh) 
    {
        this.frsfzh = frsfzh;
    }

    public String getFrsfzh() 
    {
        return frsfzh;
    }
    public void setCwfzrxm(String cwfzrxm) 
    {
        this.cwfzrxm = cwfzrxm;
    }

    public String getCwfzrxm() 
    {
        return cwfzrxm;
    }
    public void setCwfzrdh(String cwfzrdh) 
    {
        this.cwfzrdh = cwfzrdh;
    }

    public String getCwfzrdh() 
    {
        return cwfzrdh;
    }
    public void setBsrxm(String bsrxm) 
    {
        this.bsrxm = bsrxm;
    }

    public String getBsrxm() 
    {
        return bsrxm;
    }
    public void setBsrdh(String bsrdh) 
    {
        this.bsrdh = bsrdh;
    }

    public String getBsrdh() 
    {
        return bsrdh;
    }
    public void setBsrsfzh(String bsrsfzh) 
    {
        this.bsrsfzh = bsrsfzh;
    }

    public String getBsrsfzh() 
    {
        return bsrsfzh;
    }
    public void setBsrgddh(String bsrgddh) 
    {
        this.bsrgddh = bsrgddh;
    }

    public String getBsrgddh() 
    {
        return bsrgddh;
    }
    public void setCwfzrsfzh(String cwfzrsfzh) 
    {
        this.cwfzrsfzh = cwfzrsfzh;
    }

    public String getCwfzrsfzh() 
    {
        return cwfzrsfzh;
    }
    public void setCwfzrgddh(String cwfzrgddh) 
    {
        this.cwfzrgddh = cwfzrgddh;
    }

    public String getCwfzrgddh() 
    {
        return cwfzrgddh;
    }
    public void setGdghlx(String gdghlx) 
    {
        this.gdghlx = gdghlx;
    }

    public String getGdghlx() 
    {
        return gdghlx;
    }
    public void setDwlsgx(String dwlsgx) 
    {
        this.dwlsgx = dwlsgx;
    }

    public String getDwlsgx() 
    {
        return dwlsgx;
    }
    public void setZgswjg(String zgswjg) 
    {
        this.zgswjg = zgswjg;
    }

    public String getZgswjg() 
    {
        return zgswjg;
    }
    public void setSsdabh(String ssdabh) 
    {
        this.ssdabh = ssdabh;
    }

    public String getSsdabh() 
    {
        return ssdabh;
    }
    public void setShxydm(String shxydm) 
    {
        this.shxydm = shxydm;
    }

    public String getShxydm() 
    {
        return shxydm;
    }
    public void setYxbz(String yxbz) 
    {
        this.yxbz = yxbz;
    }

    public String getYxbz() 
    {
        return yxbz;
    }
    public void setKqcwsztdjbz(String kqcwsztdjbz) 
    {
        this.kqcwsztdjbz = kqcwsztdjbz;
    }

    public String getKqcwsztdjbz() 
    {
        return kqcwsztdjbz;
    }
    public void setDjhlb(String djhlb) 
    {
        this.djhlb = djhlb;
    }

    public String getDjhlb() 
    {
        return djhlb;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("sbh", getSbh())
            .append("nsrmc", getNsrmc())
            .append("nsrzt", getNsrzt())
            .append("kzztdjlx", getKzztdjlx())
            .append("djzclx", getDjzclx())
            .append("zzjgdm", getZzjgdm())
            .append("djrq", getDjrq())
            .append("hy", getHy())
            .append("ssjdbsc", getSsjdbsc())
            .append("zgsws", getZgsws())
            .append("ssgly", getSsgly())
            .append("zcdz", getZcdz())
            .append("scjydz", getScjydz())
            .append("frmc", getFrmc())
            .append("frdh", getFrdh())
            .append("frgddh", getFrgddh())
            .append("frsfzh", getFrsfzh())
            .append("cwfzrxm", getCwfzrxm())
            .append("cwfzrdh", getCwfzrdh())
            .append("bsrxm", getBsrxm())
            .append("bsrdh", getBsrdh())
            .append("bsrsfzh", getBsrsfzh())
            .append("bsrgddh", getBsrgddh())
            .append("cwfzrsfzh", getCwfzrsfzh())
            .append("cwfzrgddh", getCwfzrgddh())
            .append("gdghlx", getGdghlx())
            .append("dwlsgx", getDwlsgx())
            .append("zgswjg", getZgswjg())
            .append("ssdabh", getSsdabh())
            .append("shxydm", getShxydm())
            .append("yxbz", getYxbz())
            .append("kqcwsztdjbz", getKqcwsztdjbz())
            .append("djhlb", getDjhlb())
            .toString();
    }
}
